  body{
    background-color:#EDFEB8;
  }
  table{
    background-color:#E7FEA0;
    border-left:2px solid green;
    border-top:2px solid green;
  }
  thead{
    background-color:#DBFE72;
  }

  th,td{
    font-size:20px;
    font-family:arial;
    padding:10px;
    color:green;
    border-right:2px solid green;
    border-bottom:2px solid green;
  }

  input[type="text"],
  input[type="password"],
  input[type="file"],
  input[type="search"],
  input[type="email"],
  input[type="date"],
  textarea,select{
    font-size:20px;
    background-color:#F2FFCA;
    padding-left:10px;
    padding-right:10px;
    padding-top:5px;
    padding-bottom:5px;
    border:1px solid #B8F400 ;
    color:green;
    width:300px;
    border-radius:20px;
  }

  input[type="submit"]{
    width:150px;
    color:white;
    background:black;
    font-size:20px;
    height:50px;
    border:1px solid #B8F400;
    border-radius:10px;
  }
  input[type="submit"]:hover{
    background:green;
    color:black;
    cursor:pointer;
    font-size:22px;
  }

  .success{
    color:green;
    background:lightgreen;
    border:1px solid green;
    border-radius:10px;
    font-size:20px;
    font-family:sans-serif;
    padding:10px;
    margin:10px;
  }

  .error{
    color:red;
    background:pink;
    border:1px solid red;
    border-radius:10px;
    font-size:20px;
    font-family:sans-serif;
    padding:10px;
    margin:10px;
  }
